Big Huge Thesaurus

nonsteroidal anti-inflammatory

noun